good luck with that shit! - Espagnol Anglais Dictionnaire